package com.example.theoretical_verification.collection;

import java.util.HashSet;

public class MyHashSet {
    public static void main(String[] args) {
        HashSet<String> hashSet = new HashSet<>();

        // 添加元素
        hashSet.add("d");
        hashSet.add("b");
        hashSet.add("g");
        hashSet.add("a");
        hashSet.add("c");
        hashSet.add("e");
        hashSet.add("a");
        hashSet.add("f");

        // 验证内容之一：相关api是否存在
        //HashSet没有indexOf(xx元素)方法哦
        //hashSet.indexOf("b"); // 报错

        // HashSet没有get(index)方法
        //hashSet.get(1);   // 报错

        // HashSet没有set(index)方法
        //hashSet.set(1);   // 报错

        // 验证内容二：hashset是否会给元素排自然顺序
        System.out.println(hashSet);

    }
}
